// Zepto
var $ = require('./components/zepto/zepto');
require('./components/zepto/event');
require('./components/zepto/ajax');
require('./components/zepto/form');
require('./components/zepto/ie');
require('./components/zepto/touch');

module.exports = $;

// 引入Swiper

var Swiper = require('./components/swiper/swiper.min.js');
var swiperAnimate = require('./components/swiper/swiper.animate1.0.2.min.js');
var swiper = new Swiper ('.swiper-container', {
  onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit
    swiperAnimate.swiperAnimateCache(swiper); //隐藏动画元素 
    swiperAnimate.swiperAnimate(swiper); //初始化完成开始动画
  }, 
  onSlideChangeEnd: function(swiper){ 
    swiperAnimate.swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画
  } 
}) 

var IScroll = require('./components/iscroll/iscroll');
 $("#mainContainer").hide();
 $(".swiper-container").hide();
// jquery/zepto
$("#enter").tap(function(){
    $(".swiper-container").hide();
    $("#mainContainer").show();
    $("#wode").show();
		    
		myScroll = new IScroll('#wrapper', { mouseWheel: true });
						    document.addEventListener('touchmove', function (e) { e.preventDefault(); }, isPassive() ? {
									capture: false,
									passive: false
								} : false);
   

})

function isPassive() {
    var supportsPassiveOption = false;
    try {
        addEventListener("test", null, Object.defineProperty({}, 'passive', {
            get: function () {
                supportsPassiveOption = true;
            }
        }));
    } catch(e) {}
    return supportsPassiveOption;
}



var interval  = setInterval(function(){
    if(document.readyState === 'complete'){
        clearInterval(interval);
        $("#loading").hide();
        $(".swiper-container").show();
        swiper.updateContainerSize(); // 万分重要
        swiper.updateSlidesSize(); // 万分重要
    }else{
        $("#loading").show();
    }
})

$('#footer div').tap(function(){
	$name=$(this).find('span').html();
	$('#header').html($name);
	$('#footer div').removeClass();
	$(this).addClass('check');
	if($name=='技能'){
		$("#scroller").html('');
		
		$.ajax({
        type:'POST',
        url:'http://www.taotaohenqiang.online/www/skill.php',
        dataType:'json',
        success:function(data){
            var html = "";
            for(var i=0;i<data.length;i++){
                html +='<ul>'+
                	'<li>'+data[i].category+'</li>'+
                	'<li style="height: 50%;"><img src="http://www.taotaohenqiang.online/www/'+data[i].img+'" width="100%" /></li>'+
                	'<p>'+data[i].name+'</p>'+
                	'<li>'+'掌握时间：'+'<span>'+data[i].time+'</span></li>'+
                	'<li>'+'掌握情况：'+'<span>'+data[i].level+'</span></li>'+
                '</ul>';
            }
            $("#scroller").html(html);
             myScroll = new IScroll('#wrapper', { mouseWheel: true });
						    document.addEventListener('touchmove', function (e) { e.preventDefault(); }, isPassive() ? {
									capture: false,
									passive: false
								} : false);
        }
        
    })
	}else if($name=='项目'){
		$("#scroller").html('');
		
		
		$.ajax({
        type:'POST',
        url:'http://www.taotaohenqiang.online/www/project.php',
        dataType:'json',
        success:function(data){
            var html = "";
            for(var i=0;i<data.length;i++){
                html +='<ul>'+
                	'<li>项目名称：'+data[i].name+'</li>'+
                	'<li style="height: 50%;"><img src="'+data[i].image+'" width="100%" /></li>'+
                	'<p>细节：'+data[i].detail+'</p>'+
                	'<li>使用技术：'+data[i].detail+'</li>'+
                	
                '</ul>';
            }
            $("#scroller").html(html);
             myScroll = new IScroll('#wrapper', { mouseWheel: true });
						    document.addEventListener('touchmove', function (e) { e.preventDefault(); }, isPassive() ? {
									capture: false,
									passive: false
								} : false);
        }
        
    })
		
		
	}else if($name=='任职经历'){
		$("#scroller").html('');
		
		$.ajax({
        type:'POST',
        url:'http://www.taotaohenqiang.online/www/work.php',
        dataType:'json',
        success:function(data){
            var html = "";
            for(var i=0;i<data.length;i++){
                html +='<ul>'+
                	'<li>公司性质：'+data[i].category+'</li>'+
                	'<p>企业名称：'+data[i].name+'</p>'+
                	'<li style="height: 50%;"><img src="'+data[i].image+'" width="100%" /></li>'+
                	
                	'<li>工作时间：'+data[i].time+'</li>'+
                	'<li>担任职位：'+data[i].posts+'</li>'+
                '</ul>';
            }
            $("#scroller").html(html);
             myScroll = new IScroll('#wrapper', { mouseWheel: true });
						    document.addEventListener('touchmove', function (e) { e.preventDefault(); }, isPassive() ? {
									capture: false,
									passive: false
								} : false);
        }
        
    })
		
		
		
		
	}else if($name=='我的'){
		$("#scroller").html('<ul id="wode">'+
					'<img src="./images/IMG_1053.JPG" style="width: 40%;height: 40%;"/>'+
					'<h2>个人信息：</h2>'+
					'<p style="font-size: 16px;">性格：我的性格方面不算外向好像也不内向，喜欢交朋友，也喜欢有挑战性的,比较宅，为人诚实</p>'+
					'<p style="font-size: 16px;">爱好：1、喜欢听歌，散步，打羽毛球；2、喜欢交朋友、有空也喜欢看书；</p>'+
					'<p><i class="icon-weixin iconfont">taotao920208</i></p>'+
					'<p><i class="icon-QQ iconfont">990801897</i></p>'+
					'<p><i class="icon-17 iconfont">13777877403</i></p>'+
					'<p><i class="icon-tubiaozitihua09 iconfont">t_t_1992@sina.com</i></p>'+
				'</ul>');
		$("#wode").show();
	}
})